15064746
808619
68509627
76778795
59434946
41503554
16193591
53925987
47285937
43054833
5244171
23001330
26474284
55784396
32661208
2113966
69262528
29192096
42648433
57443656
18801877
4725340
4608800
3524052
91497808
21866512
70812888
40673370
78714667
40271908
62674568
19711652
75948997
49974291
98362014
47267153
91295001
52684560
24177623
60023861