89374131
84147629
56768663
44778271
29585498
90357334
61436934
15223288
60369651
70112752
51473344
41591754
71039100
60219103
6929499
27997057
54263866
34814260
80349236
97493620
78671544
66331387
24269989
63403798
17135949
43949186
84411790
15526382
21875761
5866378
72366198
81952545
72147650
58569022
35885376
52799195
49881772
8074677
32141087
57325504