12754075
93048431
60238644
78935685
2746424
77214194
62358394
46809342
88637632
34598843
12816171
64643965
67489265
26351172
7014281
49312148
52877222
71716299
2245231
24095577
52396774
98642161
6082922
621308
45876425
61443656
65138317
22645025
89206254
66331518
68327983
92896214
39756500
2803351
81629960
4940905
29783769
6535355
42223425
48572247