25379623
26524423
50908119
67374469
26668715
9933305
86815956
11404257
24472420
14414339
83826924
15153400
97886504
9212152
17483385
73852658
88717607
4109324
94848245
6891841
53764641
72991097
46261540
8565038
55642076
48087905
34269181
37542991
4263410
28548630
43188454
93113228
93042698
16081934
81617263
90619741
40551853
98439369
17296947
907376