19174997
42725003
69287286
74059474
99418149
61348624
8407566
19289890
96082722
17595068
12554313
29657109
6513605
86742185
6502445
56037050
59613169
51753857
5656828
29536958
6821343
33914634
43554920
66847642
62644206
66224
10346204
58767647
57276661
25025384
45883985
98916780
60228421
65282326
53421894
42394569
71153617
93741999
30498655
50672150