43373396
61497170
589255
73644461
11237831
1228107
74712557
51971223
484209
25426059
99004607
48559808
98344010
11273626
45401953
53503605
17156513
2383340
90746843
624728
28278775
70499133
90052020
49063903
91618294
89042167
91459447
95015804
6715597
50652659
59662598
82111397
92837766
41696124
98522187
79688705
11216813
47195853
50566344
68795224