55671890
25286699
48353715
68195646
64776841
1298830
1457875
81452202
64338205
63097700
58216357
60481589
37231259
4393756
85426965
21952574
515909
97466368
9608040
93519102
86111732
93668059
50054272
36582672
29961072
69654101
43543908
24938767
47082165
97048734
57522258
55307045
25484423
56008094
12428502
8579528
91708937
42925407
5299983
66837767