38261763
6053269
3701528
8426268
7073377
25511057
39367881
48999414
97702876
15052776
46007637
57922557
31081907
78413571
17358535
85711816
74257256
80846169
59522331
48982243
7269931
54737353
257775
56768845
33475814
19467860
7505401
51191909
7127524
7089509
8469794
79143620
19761683
1768712
61254960
56103384
40783319
35391028
30254066
12964