78123612
1306302
36232610
53175698
19783634
5549459
72535528
17563942
44959713
98982664
4362815
41929296
86804416
49514186
16289518
86473475
20074527
49746735
44141564
39482139
42835917
20404201
19248125
29143370
151710
75457689
80255140
68161998
61545660
41682561
79102289
16797337
2857638
73881929
54466596
57602525
43774552
4982353
93716395
16278036