28452190
20637345
11342699
83086546
88891410
40807064
8136138
29192236
19488608
55166028
71156574
48261343
51003702
37078743
85913879
78298810
8757275
19398322
11742563
57445654
66975993
20023387
91769204
10674689
98859209
71787157
2204090
95166087
85812297
55763893
7301508
45407355
11106932
13767552
83751819
633995
51185461
1149808
35863956
57189451