54415915
5068490
4919150
65487608
26847059
96745032
6791796
16656465
61974301
34305945
39148663
50066016
76684410
93445843
6614225
91742379
26636006
71601821
19997381
99886146
61336426
60054549
20182897
73854875
57844309
69389741
71297272
8468740
6908146
7989005
24293249
51607691
50124045
58777450
98497135
70123436
79926321
92454625
33253713
46277842