81493336
34397199
7958270
15398940
40819675
38005508
39848700
54824531
71818048
41849530
44331479
37701118
43012465
41935055
69355936
628283
73365745
69146664
4072501
45989645
4324785
19586785
37037932
3831509
16429010
68531349
77862033
53534586
69867083
45705706
5881922
40774934
48023272
25047387
6257505
53736402
56169022
53752396
86249551
97625201