99929302
81982376
77129109
8721590
88602887
26263163
93639705
67376194
56498381
42793181
86534912
4456161
23284829
8964796
6049792
98641006
96446880
63948229
61969593
49393571
9526420
9710115
24764982
25899369
55696060
6007371
81591569
52815709
44092840
724685
9299808
31702840
91103743
43324125
16208118
36094652
2920774
46248318
8969351
75563641