64057845
97671578
82248
1211424
14915329
81687199
52148472
22716018
1796765
15531299
1417580
48535146
57697109
54315493
42682258
12329107
8738817
4764678
33676109
96533380
37983792
8452456
17978353
12496325
97352497
56974758
21843354
19986699
1479465
80597009
52056940
45503341
7228718
51836778
61156451
3641899
49161285
40691507
53208122
761989