82368118
55087497
40092562
89515418
32529938
17441320
16945328
49319395
1727580
42872012
24518642
35611683
55507025
32277272
43731741
21935449
87543728
89634951
40735364
71244832
9357706
75051477
70614060
5910611
70771172
83507963
72522215
53321460
90833371
83863105
62271474
58768003
67716955
87182137
94063075
41755010
78648464
71096503
26605392
30677073