85817568
56624114
39422730
31643663
52344746
54076005
63415844
44506272
46158248
41395032
95461848
93653914
93584241
60247766
91802582
72419812
13858915
83486387
40877351
29318543
50395035
8357720
21619330
46478275
4835147
10532443
41086545
2500816
4055814
51403861
17389882
17902424
36204318
26712279
28061350
85168248
916996
59245822
17525771
2796156