20442115
41134983
46903958
49848062
56477811
32675231
68714892
59742909
82244219
25288132
49115935
85721346
81962748
47759883
3252067
25634134
68895311
7098479
8992310
50087273
27033722
77226786
82289421
32253010
3691152
2391171
75506134
63393862
28026647
70872506
92492903
86267829
1112336
3095741
98158223
26473655
80108871
25246608
86014842
94207706