60396294
37286913
90296844
26529999
18839136
54492576
82141382
34177905
7207478
67751038
38092511
10193456
30247318
52611997
67728297
793888
49267249
35574049
11238274
87864204
14352941
78911646
8814901
76386055
12409178
68102213
26268366
9118
95534566
9550905
97743359
64924503
90281518
52214915
53155349
75688868
5391460
94936516
74278969
12373870