92825842
31962424
80375649
75937894
76604448
33808466
22037557
9993015
9699238
19831742
49458668
64873334
73448137
85137459
11943210
1437553
3048124
94671237
2248720
73309325
66138585
2293870
21688934
96434703
832292
90647621
78114429
47347082
98733025
79219675
58963696
53451224
24148857
67263951
86622266
10706826
2599507
93485899
38977155
96338988