52814988
16052666
1169265
33986741
65483811
2568893
41306364
48989440
98561012
6175308
16162325
59662214
4155504
86818048
73357633
47854034
59195223
63181584
63021349
3014529
48054653
10228133
9162257
27814836
99515765
2044728
28302258
79238459
7292925
29799404
45479059
59866398
46339707
73044611
4199628
683350
56304943
29074205
43584957
43211243