80646099
83193715
65308972
24033024
81659585
50598681
24992329
48266027
25264511
5873874
19128042
81666720
5658427
49551789
53887990
7821183
9388043
64408291
66699351
44127275
16913220
99416750
49913684
14369253
2837993
67022354
6708961
25023562
23927913
81307860
46102448
27963368
46796979
72525275
19835900
54102810
79105120
45067513
95016513
29733510