11833056
51148025
2243195
69446886
45135335
75857849
29675375
92366785
1023105
85522283
27981613
37379160
41189620
33438895
89762000
77541530
30582572
44224772
31055320
10536603
66414214
54596965
79781320
18096536
29192147
81558243
28907251
17185009
68697852
5737751
92133416
8737599
6497454
6389850
42796892
23951298
97572718
37998531
2095207
25903836