22536285
72199246
92449489
22223095
8846346
17183227
1147509
20227850
16172178
28415675
28742492
92717256
55576556
19503303
5519702
4470225
77572079
4923382
56573827
82226979
9682476
39036533
23055580
37797729
8542547
88445289
4176521
79317096
67321514
89469363
43337087
85276976
77619010
93147313
34163482
33454105
47812298
30694739
70045321
13401464