4272778
1819363
199589
21864254
49113583
22241961
23165896
97073436
88817970
14414812
21288788
98198602
44495189
2145869
62826845
53932995
4728629
20249812
1712726
64208447
70302792
92246718
57465676
45752239
59894025
7807432
95702485
13315054
36485778
2036737
93507500
5168861
49502513
757031
37341149
2203883
16508006
6872313
99391221
88791119