78704332
5762771
58069610
25203857
64632991
43026556
40112393
80052153
89943172
94964432
92792093
9443628
83995348
8736776
20718667
50936828
9422919
40512493
65921941
52207868
74345236
18086538
21565468
58129408
4454378
7345788
4937232
95403472
33786519
93845368
63381676
96261937
20784855
68219522
53475528
55361340
3676623
64952628
36359205
88079527