1014368
20962186
62686411
16924937
55636402
91012745
3353741
30678383
84335608
17302704
81656912
51887857
13599807
16068425
29339619
2473909
92642379
50892040
88348474
28397604
6965709
79006209
37919286
81749961
24519646
66118492
66525966
60308152
8505821
11106729
6252240
37932849
36962418
5905198
68292873
75182390
6284354
46502337
90128661
680271