4145131
53343469
1567729
37523594
30074114
68719535
97391085
9391752
14506748
48439791
47634873
17039907
44713884
56366516
25358391
7158357
5846425
15082310
60631580
78499026
53135619
75903690
38032703
78607298
92103847
83042151
15777328
99073770
21196445
69278940
75066287
7167974
5203507
3673128
72117913
59153782
50561589
49331357
37202809
79817415