66343986
98383100
41623764
91186858
1071695
1264900
16115347
49546199
51813592
77085456
78653998
96085706
25164872
94818771
45181206
37865954
22099100
46209223
21907178
62206406
51011627
26331968
67446564
62891573
86177964
96862017
549963
37464341
30161242
29597599
44736751
86672093
50224486
64296469
27929627
21177895
8397507
57467591
60217054
1225703