45848181
36972607
7265172
26459263
40545928
39375703
25259124
29399834
28603579
67381400
30044991
18861163
49149779
93483183
60768761
46171173
111887
99623850
3073424
2784597
54012906
74171128
40371828
93095814
12109626
44453369
32619788
89265671
1883513
87971598
23031543
50347827
58241104
16214084
7238881
81283254
49313156
62129396
25637493
90539791