62549092
90216773
84654580
5119175
95729632
44126753
64956632
71486437
673276
67668309
14896389
24044600
1234889
34756946
28276702
58763619
86035702
24437119
97669421
53739466
46176332
50135103
96793073
83838540
5473562
68272520
92916317
24056362
83156109
43276200
51378544
37708000
57583916
1991749
97229626
8390419
47922496
69863224
3341197
23286961