49708415
54509236
5061885
84434320
80143939
42203677
6681241
93486621
38294097
40706556
2897638
55156544
80254158
94883106
5885872
12773729
56219467
46055389
73619222
32737806
84391871
48826514
40637300
23407816
90371246
94485505
64249270
45147208
97828447
25458749
32722627
14689403
4276740
3533980
22781047
36308604
99334747
5138947
23105610
36783375