94082964
28735029
81433619
42248010
35124755
27829652
19337418
77794438
40783804
28342459
1477863
16834194
97903140
12053161
91307158
35475819
86098573
80353445
42792159
48159133
24186487
71616250
24463123
63606867
55877651
35754629
98918265
3895133
5504708
56546345
82947696
27187843
21667310
23972984
37167292
32594569
57529016
7671641
85135231
30658948