63907878
3178432
10331548
9571706
18969519
57298874
36987668
55528392
2454685
61318618
66096053
42323391
80568448
93525187
33019186
18627421
18295575
35415010
2938910
19791396
42269110
80263481
33369594
59982709
35877220
28073720
24663337
2659722
13002977
30385453
7010774
28673193
86993095
70498666
83385932
14552210
70558018
79932085
38742921
23216858