88938197
64624403
11671286
74885721
41343793
20439627
71679170
87915374
995736
13312720
46778718
354072
73387302
45044185
6391326
15128075
49385240
70075922
89452597
80998252
20791656
8957697
30801059
78534784
72956512
30534511
67427826
59712873
54795269
48589754
1532307
49061751
99064407
76992527
82477810
94584826
12433974
23872004
57459146
32936553