92629194
70201248
9051868
33709346
63536550
56849
2438967
71228942
36545684
1255713
16809995
86117263
72326437
56954794
50271702
13174016
49667286
43551559
49817530
82822494
45866834
54563775
45792007
2832465
73597296
51301667
62396713
71349339
41222281
40136752
5200278
99268454
77311401
95005914
8807885
23335325
5847533
65274763
16721342
83854117