12146009
39904436
12852932
81547243
74264855
99437235
84964679
47438763
63027515
42588329
38774367
31988942
72532045
50921699
91082178
92055646
98348541
36191897
40789310
63072621
18132917
77446408
5834569
53223437
26305542
10715148
69395461
22679657
81633074
43212618
27931998
36529564
6611453
43509760
88676237
30822084
57693561
18323774
34358129
91348153