40583699
88642868
95292306
62544056
50348037
62452475
8915937
15361450
519823
9019503
9409109
99112138
94796447
75202931
1925707
60953971
44643841
88567218
22738724
92659656
47756959
86992679
99493159
87957735
63595325
63943929
22777522
49028512
5844609
86854080
66777635
7065330
20242435
26298326
61637266
86843014
61748678
69019000
32238209
92214769