41265523
23013835
1866203
53439998
54988053
782242
5082244
27819933
4056250
97835200
74442324
3278437
7768158
49217321
74071499
48136259
51798849
493840
67477805
66246216
44586397
33093017
10499954
42955403
91397178
56595775
3391193
60608669
78421547
14287331
53596216
38984386
27375761
42474403
3458346
42651933
15454222
32465442
99709834
44983182