46477815
38071099
18756928
5081402
21889420
60892750
56214992
20975142
24535073
44165793
92029917
5191631
49873244
96357936
17136509
12109646
4228993
9637141
46247935
88492582
30017840
38082670
19825172
10773523
62924238
77401962
60118584
1338686
38534041
43502173
63974315
59967889
90609198
29766132
95811679
103198
71203130
22155839
37333283
89821504