27356969
82198304
5486431
99593863
72016497
70152500
68914043
20559196
26729671
67441881
88217869
61796609
66913283
68296509
82952673
7615861
69451599
26683563
86955400
12642824
5271646
21664425
35128510
54559466
52089982
21109475
47276272
72164289
86791972
67003324
877865
77912231
29727142
24696678
2880129
79103429
75232848
7622308
92495698
3917910