53185712
95744487
44349352
20488201
3261927
48187331
48081317
10251599
16685966
48338440
1764292
94536095
91997532
69064186
20952845
99699486
869130
10056200
47666412
4814896
14252423
4611947
86007226
52962525
97472708
93901589
10034808
6693301
43201088
58575776
880691
84133490
4528705
77515459
6676611
3301845
86468625
9928739
25189261
7374335