86363078
7198533
33485928
89873416
94628176
98642024
72464995
18709465
52982692
9953480
9318242
24014633
63825328
57046969
4117159
20219999
4465365
50949564
72462304
40828235
26651374
97807467
63639886
2170249
42531396
2896984
5042404
73812994
69074232
46662877
1735107
47679265
16588781
23614638
4805305
34789664
55329395
708131
57037968
38963710