90812148
45109240
2221412
23642290
49824988
67222693
78936926
38751817
96087982
33647688
98638231
90596268
61977414
2024861
66799682
19094701
22845793
70705600
93331049
88071433
32878666
29472093
82282603
38314397
34684558
44706298
94127631
76776865
77531198
59136779
81675822
69122356
90672259
91638363
54278271
34798006
45439605
54059516
89258621
3750360