96943385
66356238
8802773
54001628
88563356
52026265
7137045
40592681
48028553
64591711
58365505
95136080
72669066
56003468
26755134
72883575
75071125
60389981
84732854
13529448
43401142
50934198
3806507
65751863
43614501
53431519
18212618
19508542
88285240
52082807
69869156
9386620
60899984
52469463
6453200
59714477
30803827
74257901
13691944
37546158