70311293
96714967
92938775
66156040
22525302
12607104
3365447
6518040
53862593
21651888
20444358
79829559
37358044
93659015
55247422
1822816
67611439
18098014
20386795
96355304
58379827
68388837
9209614
14689245
46108766
78008575
24108398
7920400
49842108
41589112
3425402
3271343
3335830
69646088
55051803
26548653
7897655
44746763
10644098
33018076