36625850
26767694
70156996
80604007
51513297
5178503
81635875
4620440
22115719
57197640
41576312
52679292
58659221
35362761
30522571
64525962
59318331
69477548
23308499
27252240
61241864
82909137
17283012
56566749
60894406
98159251
7483431
9227473
60745016
74044070
93401796
59843844
10787999
7596539
94314301
65537503
62073553
14077811
42066490
5114229