28554181
6103588
85786835
39616372
92042915
97751673
19665780
72285764
53597690
34258411
19477480
94757014
37719619
8834920
66975472
64668472
29807335
335203
3689222
71994365
4418036
5892984
38096865
55352968
19856371
77721883
35009413
707643
78726941
69676025
42442980
39131165
7418243
94137291
77128476
21728735
27535078
3197514
754426
81708691