87263285
49711350
21279670
57504431
18808179
14342773
9755558
73506162
52726860
56403998
40999794
89979881
66702101
97073368
96834479
96376117
82783054
47813170
70664416
4281225
130765
38986107
44855029
42622871
58856732
12188661
68377825
61905071
15537320
66253051
11924620
31644026
60446124
484255
81865087
87512214
96971985
77607323
83597371
47188639