64195908
45145081
1577477
9956258
33573316
69618118
2267304
65411048
5939524
68349102
27372221
40613282
79107951
35752269
84784519
64834110
90479964
83768488
6318685
89854740
74113798
37652607
45142702
75011949
82237052
46519391
5535474
4093857
71634762
14399462
49176576
3662836
50343765
40378193
44905086
43547017
84674386
30709148
2021379
35288047