34776094
15584821
48265572
64991112
21219088
36375040
10804431
13647523
5247214
23129642
4843445
13876306
5912810
43051807
93427401
31735655
2966653
4027281
77316213
67415427
46078690
70529016
41638755
12437017
54297616
78732218
97972836
49579260
61819554
54262403
60705698
3970921
32596676
279533
19364494
47415257
5793677
1479920
34644823
4375800