95265245
13606040
771165
45378663
82871423
16369120
57456838
44995616
74552203
47924581
7969873
22481811
2519222
7038183
22358473
31147686
84054203
51741621
41678064
66566821
68781025
41515678
28972491
41804319
45975783
79571053
90305405
34952214
44587476
25716725
68878452
87701828
84782776
43435122
86198583
3525986
78106598
3031953
75318911
41508049