37884808
686060
98095367
19955812
74701606
24004968
59782676
7958833
58594515
1976667
8301220
44619759
65601667
52771054
9074429
38531727
5615584
16283360
52199712
73854218
3000659
91961517
51003461
34234320
10096329
74377125
20371583
56132285
4785906
10153554
14145197
216418
6449714
59450
87645060
24784820
10425526
96941144
5493334
35284288