43919944
60224610
39952533
9666760
42239310
29927609
52374096
15251607
41473851
46974415
95887379
10917596
90438330
32917190
53171888
88796068
539881
50077703
48514697
7011697
26513086
61267924
4139111
55921847
48451673
58392986
32972860
75841635
90703302
9122293
3208819
75457060
73403312
50709830
97248067
4058418
59675245
76946992
30248455
78948232