30612
18924
35061
99052
20343
28832
28213
44272
106033
83237
48276
775176
781134
36541
43140
822107
37767
6898250
85211346
752423
7413288
58071674
6716943
5377849
76551228
41541729
8489470
5061603
55151529
8687733
74721757
90811152
51231744
57341115
52221652
6047355
6647843
79461175
9654851
4772703
7792574
5941574
8151839
89711609
7504451
76331275
9211249
64771612
56051339
4104611
7038326
5939197
5817624
7245467
959399
6218202