38125975
76385187
50572670
32986448
38562535
10562004
44965985
76602534
75436578
35529453
21891117
25109555
10303024
33713051
9258951
72371250
62839673
50205323
61077337
91264839
30965656
79575434
50863569
46305684
15919467
27625729
64579673
25328385
9847160
842572
43122347
90412280
4020755
97863378
87402940
73752484
92171557
2018918
33648844
3826316