23432396
84396296
64961585
71063510
95789038
58798592
92476621
40733998
23412778
9285706
91128485
2259520
16713138
27353300
73286021
14759739
9403369
24563131
26491
77394042
81235582
244224
98464315
39686330
14551050
15353671
33723314
19011324
44236920
93286565
2924551
91987492
94564537
81425091
28245198
64681685
24216913
70571812
52335600
10985808