65901725
52737501
41518876
56104397
21682598
4214039
76162031
10586039
70975559
73203730
71924166
74797973
39277366
27097390
77955811
98563431
1054255
6853843
35445463
2867017
79972813
76108833
60576478
817960
2068876
90686018
95936980
84532813
24558170
33203174
8212888
99967869
86338948
55286584
50356314
2728592
64123127
96659824
19324574
18861423