26476600
2196134
2402852
74607339
15853218
54559815
22854594
75413770
85322806
61267364
8139508
55877150
84537108
75973918
1217068
38411492
4444034
76083201
65295817
45066419
2754844
23948857
46671174
34502981
93447940
2379758
41251368
560970
24229098
9409719
2636917
35807398
43628008
42489338
7334687
34537110
6811468
20881144
64828769
73124210