7274626
6702950
18915245
369327
43528065
19694748
76326963
3093468
9610498
57798937
95296299
69302049
85393432
6977509
3910164
56427753
66818300
7007582
13947332
41938829
16885863
50574799
61938929
52671918
99631910
56833149
33497065
58481280
17203307
93785987
61519524
43317902
52154783
94471518
68035562
23907522
37976856
43202917
47684021
41973926