52063150
98732728
426831
8256444
88939231
78512360
51144285
28195425
20623591
56769618
32995974
23857658
77728412
7465132
13868359
71604366
83547935
84705109
51652240
37133730
62126220
64116145
59799892
81617929
71368295
89294178
47697201
81302680
21233693
9235542
69467026
66775236
68525751
70837310
14176956
19358743
53907465
73507282
63018317
9402629