45092644
83858084
69153251
77452749
59964278
35506888
40593919
9088740
91767189
80889038
57412206
15245857
86736877
33358174
95671524
25835087
88093444
6208723
48115925
90355036
58201094
16929998
45804747
273410000
58988744
10356245
43058886
48508789
58422421
16575342
2696837
58507370
46698958
89995241
68165929
78635737
56709289
96588837
87622224
2897334