58716461
18021756
3795570
8920835
29604900
33253371
57733488
776977
90367930
61234859
64364472
45199671
80776403
27658452
19424933
65299978
80946848
62296092
86047498
38702170
8240881
84626300
64449862
7158220
99668939
44386200
28796114
23916251
29031093
5555004
13797510
8565504
1715329
41322
67629432
34545833
6236680
3967652
37946757
53194326