45227580
76341997
69272951
52433135
7925501
2114791
3222550
11795688
64612227
49685016
55909760
82117259
2886227
8776652
88179292
79017742
4599075
91751243
76197668
56132049
54774795
87472282
62399162
49379173
76659917
39181272
38706389
71136920
24951441
35743544
44064823
73232842
48153098
72836564
4425299
89444437
13911319
61758327
8241546
12508088