48113972
29557138
69175329
64569115
96016070
60064160
35671364
77385908
7564411
87432946
84748078
5469670
40216315
71039606
29635810
5705201
86139426
9386430
73722983
5131506
37563446
3575207
6439809
36076268
57728690
30743231
53117236
93878326
94338009
77505131
50984341
1129827
39822423
4169492
97217200
68777475
58104474
17979843
81872740
30003079