37277681
60692346
61046519
61542235
56721512
8139502
29921896
72334493
19498886
41447789
4249743
4195471
97669301
1209805
84109093
44721945
5996155
61035916
87555026
8262218
58227221
72566200
57103740
43818496
28365038
53119475
20792367
2201552
92048345
5508496
22052326
60449050
19028351
80149492
2808797
147056
21529598
41702751
53017170
6821367