34328312
58011213
73404005
58647128
40835675
91818032
62833110
18064228
23839472
43604740
15493624
64037264
33806076
29333158
44616789
60454107
60831742
24448443
48623868
5679275
27231850
51267694
20371023
89449154
5539206
15997341
43927133
15538813
78327367
1872528
595694
90333856
15199819
12172940
64766172
7883347
26599952
19275034
94093748
55362464