14104185
13019223
16655215
34907207
95382539
84264280
36952604
17163662
36964983
45609072
8196710
96793341
1129362
15478254
29529599
30168242
31334594
39917430
79265691
85332124
7497993
692632
38712947
16782869
52766112
38963470
25612302
84414947
47718980
6531984
337958
19507735
17791255
6513602
42601284
74615107
96615324
75834790
40185592
52121953