10499066
9530644
32351270
34116897
10154106
63586486
2248632
376669
34357522
50157200
5423224
87713504
36648514
62086882
17199309
44587248
96204683
36668961
14736082
43124617
23772111
76305136
87514409
74205174
3969340
33784822
10902547
49633689
44462216
50093339
65456317
42803871
86662385
93763548
72452435
12719849
5056479
22488390
24372889
58094738