14192286
82836323
25172792
69908877
35151017
302317
96624628
43622685
4552673
22188921
71056864
97034808
41171999
54407384
78981259
29648839
85495143
6821836
1941195
222269
57389406
55605654
851311
2964768
60853403
5511487
54182326
99991668
77078786
48482585
17346307
3311233
18195327
62572978
47928138
60325769
9064263
51234733
94227914
35181930