921442
4075941
56709778
34988125
15446942
4299580
61534084
58281510
85435113
98649348
36623043
40747863
36009827
57498879
32909283
9545313
10729354
82365772
98223746
83338724
5969935
27982960
419174
96263272
76092345
20886869
94434566
27852725
19486330
15209966
5591107
80709927
43766869
37525734
59819964
20913849
63422771
11014147
720636
87063836