60778276
43051144
89329841
42251655
71108268
92739995
13717190
40431169
78239794
16457009
85785226
69432595
26075943
74334683
71829483
16056990
8464635
8795784
90964104
71168653
13853062
11813135
35236616
40562979
87126040
55976516
2556502
59834074
43337729
96197231
38053786
28916020
36011626
44301484
24201871
88365431
13681162
87007860
80515400
1931876