95844233
63991612
73296205
93966864
73033845
89001032
12668294
84661198
27363430
4509405
33543899
47652120
1389640
61333368
96947829
42077755
84924966
54996996
16409674
94058859
23333868
34922160
9210912
75662810
84387440
54512329
4525187
80096944
63309743
46576519
24336584
90762232
89686893
98532464
5474760
36443139
90996109
61862133
13917528
93282252