5222332
27837226
3225138
94238125
7944196
72129915
51358872
63414712
65973713
45613651
1925834
80316611
68941856
58015923
18177868
76178967
51299007
22526533
1631641
35261094
57089641
70101293
29394364
2752793
71768775
50811439
91388715
99663949
64183725
2113860
4832190
52187732
87816267
99025103
31485779
55124847
72779156
2196798
25944106
76583335