50854603
18679044
10527487
27245638
21872206
50825810
90642803
18401072
95237700
90549549
79685036
7202731
71321554
92271560
2053379
96796491
25638950
91415000
17752347
5230426
88331934
3650763
34575823
15695205
64232653
23942054
73911645
81982595
96371846
67551312
71298255
1206730
4930163
89804134
22092140
46362207
47218086
44557254
96533679
88656018