41772257
55293792
19035239
20657743
61862475
56949450
34797918
50085965
10753878
13391568
75342315
20503482
70746476
86683261
61437702
68657242
43598644
28788642
34722510
777673
18082027
96301029
14038484
67463452
42592421
84608740
29241440
97031436
24416426
10039309
3571357
61993254
57766156
91997788
84273180
5176235
6977686
3514787
51043237
80913839