32847960
94427237
78502731
33874038
37069245
15808163
39021142
12893752
90933343
83459846
83409043
47575383
19618657
49472135
50184465
69189826
76433236
57141327
26729705
44571955
62343105
37863881
29612675
59213671
8808258
69172082
82907167
47783133
59985623
70434219
26631729
89161076
87235678
22476155
2555115
97962484
27983661
95275851
15914366
8932172