15958394
5476543
15332762
63991910
5025960
73769317
5877568
11075259
60761760
5296387
76298850
81966300
4280475
18384714
35243015
98889214
93015726
28361387
18045430
85435103
5974876
81586041
11261007
408152
4846455
5381959
8095612
95406119
34083484
13943116
8830878
47557709
55898912
860513
43463894
70249661
66918362
66054699
69699842
9148489