32243888
10121510
34716517
31883670
53366450
18252979
61379866
29847470
29637106
29787436
59514504
69782005
6499682
26951244
83048881
91961464
97076720
49447297
26628408
45944494
174245
45832534
71054240
62187398
8722447
32946611
90652108
40025016
50977068
88766790
5378994
51116410
70705832
89995782
99761873
68363361
41133031
4323743
23539640
37882945