31423657
5574568
14631468
16221901
51643397
83477069
33577322
101264
21434186
63221168
62901799
18332733
66898123
83329838
14954305
48217776
99131303
82167409
48236333
1189643
52927830
9673683
90159097
4784749
22032439
20922803
68497697
1568174
16405856
47325894
40974447
54053032
17615323
22664974
93868649
39638781
53698116
73817027
7583455
43025763