49894587
19366878
7778361
5186102
37216341
42043106
8649960
77481702
23825776
10084067
68879214
2039552
28356556
95361476
8141978
5233061
63254437
1565887
82722864
46164856
59099447
8779926
98933102
9003206
60012790
9806321
91245622
60733353
64102621
14902186
5816015
95723695
28875440
2113018
91692691
45018640
42322526
11823910
69859156
14892440