60453658
10186931
80383156
61404619
10015374
26438975
97693283
95005958
8893747
396247
95981349
11331697
84228249
79528055
58907548
7265906
15916511
86862707
8670528
8297500
2921392
78384833
88433833
36718155
50174069
198694
95906900
86723754
56158778
6982952
1565845
76256562
66708150
93808104
5360774
86943497
60887052
17012648
29081962
92334989