93079445
72699656
96152439
70354706
80955743
74491592
57137787
84926341
6433500
1121561
65383013
7209754
5022770
51093392
62944564
28945667
28742319
97489899
95254577
67617278
20864297
46317774
44948130
36631921
7212846
2690824
36839894
2592219
17763988
94213211
53932980
78578563
14399437
13581620
36138000
72283648
27463714
41256975
88853420
97485546