54855021
64518850
33335076
3303526
92996366
86232588
26387011
95756385
84951074
43517788
40646992
26366349
35457332
68952943
11806443
29679784
5996519
27801331
79457301
86588498
87971086
14465695
18931326
66871180
77856843
35213463
65946165
5133241
79378387
45148640
72866531
18829192
18394396
54039947
68303846
73252214
57395063
29867920
49054742
24153287