2278128
2908699
87694754
49772903
76229902
82449594
57246210
6508593
24328095
62961985
20497530
272402
15254979
77291330
5824269
77539312
6414740
40145002
200679
98611232
56044069
71403492
95933899
44528227
50268302
40078633
88601155
26801939
42602609
97691803
40271418
48939015
91011445
34405632
1470532
857110000
46887654
13723320
6058335
1485743