1365012
86914763
50202123
74173716
2756129
277558
67807550
56398360
59948035
75589437
27761423
8612816
45884598
66902604
57679930
28122579
82524290
98358718
28098532
92904321
43306793
60179808
86823192
95335637
41326934
9920700
52085816
30292071
97191602
56045956
2052756
79599139
9238334
48911661
92918219
57802944
15452539
77771704
25614066
5633233