5928856
23897517
36683936
8363345
35418557
10751745
29307323
51576738
20807597
86134330
90577963
74448259
22517870
45651478
7957912
19053997
69448472
94654173
67476344
43801104
7661387
91103039
95505650
60764802
54202865
10311416
20298758
5892171
73174150
17029812
67048911
5807750
26406823
323431
33224133
61956476
42888711
3714697
49987543
8502346