921293
70128613
57645920
59195993
99865082
1897694
88628970
92478221
50334035
22825571
64823636
56385166
63411222
5213596
64529203
6459515
80176960
88506663
32954597
29782879
17179959
71459968
55644449
8045643
93825125
90835609
26578270
36599569
25642156
60594766
26851005
53391394
68371601
76175875
24775917
2193281
73539728
85662631
3671202
91462601