57051615
23929574
4989551
62636247
73401042
983963
62659034
29619135
173017
1399099
7980648
76359929
956811
81645268
90572261
30657649
3146584
8762060
73659100
60244443
91196489
98239719
7953070
82017068
9388522
2699301
49551703
74337653
4508269
42527973
65166247
48397940
90069845
87061092
31248937
289834
26629572
54646561
191664
88753534