51976116
44039922
72255141
18128151
98947283
13953040
75241648
15147611
92108565
8474806
22949425
51705681
46248303
62811796
14659191
35872659
21503485
713534
40942463
53012346
45614058
20352830
67798165
26349870
49402429
48578627
18408985
9852583
59347547
2409299
4491678
19341913
47298895
1360456
41804643
50515147
87272046
10091344
14748388
64716264