52959575
66694273
2441825
4423949
25912069
8672589
38117939
6170229
17026193
1884174
77797539
31103676
6887177
23537222
69804381
48576563
68259898
79374258
74935046
63888088
22134218
57585635
40083268
5175764
32918223
1660531
1650206
23505912
73132596
70277047
82001667
389444
36951952
5782136
29305595
92321094
30737499
29058074
76314208
51918019