61329790
4173577
86546985
70745632
33201632
28692133
43546039
2931821
18388162
18581050
54138015
96702628
36643461
96072845
30974945
41908613
83666162
45835405
86671701
27057823
1792541
91352504
27268453
46597704
90845376
4121747
89101301
313572
3939303
424671
78965811
40039883
21158992
591320
74136704
60646640
43691437
2275995
5535401
4186697