59695957
7532305
49758688
64378526
55735935
44871887
7666196
35242310
60184024
46299408
70516148
22393821
82421799
35583159
60016534
67404704
24383410
16416261
6994135
88834060
7855031
77545794
82811804
28514981
19172398
60196286
67935920
66189353
70299737
7885784
23899055
56254503
42387966
66846412
9953478
5805023
10997069
95809534
52732100
21483499