98625498
81256040
28575587
15596419
33079766
27929206
51994678
41676317
12854379
68674598
72561842
4737138
39222419
654933
45502690
55152602
5001450
75547975
53037027
47271081
70666362
37916311
35182076
83558870
77285626
89508754
15658816
91683662
23237604
3823449
33377556
3641361
2581190
3774992
36011688
24598605
79771555
90436738
54516397
46299978