84592356
16741888
49962398
49397955
94385675
67948741
52837638
44007127
63415669
6923359
20751900
2895812
49875460
891627
87427116
44412905
57358876
5726118
97528361
4795627
50031638
81114483
27804063
60166255
34161129
58867736
2234204
5813384
3959369
76611275
5396535
84463793
764986
51118332
41338197
69978971
92048929
14578452
98639611
12921188