38334354
25512040
29365754
39902236
66367025
86434335
6192316
31531093
52056958
45581085
2652491
7584857
53722988
62371210
321888
50566617
1820155
21676527
17162514
30458070
39209353
90811976
76446525
13505230
56178167
87925159
3266087
9251084
30895162
9887331
29288544
23009172
93366137
37553641
74263898
45927095
72294446
13712760
79136037
99229401