6015396
70657042
52452601
1898053
16666764
39673918
90541172
14234835
78539846
70335639
3614604
99423088
76795341
149816
70501785
8851282
60474046
92034032
78129193
30391111
7372237
10165826
57937464
24688120
42541897
29554391
26247472
70502919
96519413
70139371
5744091
72205883
50968497
50427141
79202617
69287105
16016985
88992928
38725562
54999286