43911483
23292172
92404388
20085980
22564930
29276521
47107527
17815716
7701249
66893659
65464283
45477548
30929950
45022860
112326
8073900
44458037
20429467
76634116
6314390
78322283
42214978
50388444
42821883
43769864
78886605
47438122
30421803
31472198
28923561
93744648
55588717
3934665
47786894
98315523
97404874
89763530
88325468
20284954
5336709