78708516
12736901
88171875
9995755
83119626
94155998
2172188
77288256
9282575
50245092
22512985
9675876
48764268
4605115
59134842
55965984
60568354
84015929
52854048
63641871
72949109
29112607
21468254
28827378
58557421
24316334
77157369
26294125
7081880
77985730
99991857
5798975
91088340
48105926
23004859
50048484
63974120
13739242
9078376
45028343