64004060
50099372
68883799
9904108
56407964
37115600
46671418
50147777
76833694
64458792
568623
50948181
58574962
51737430
66638662
1309585
40958150
12297635
90281077
46731094
27668596
88559932
8625645
30875
90722948
5969185
211326
54327381
2067675
80869410
24019970
58395759
9207635
59513637
24109894
34449418
16167809
67707194
80775227
85555703