44049508
33778876
73787144
34987232
77644992
71738253
16466449
55277865
96791612
85177868
76739782
9754176
3191402
72346004
69661210
50303720
25654980
1154053
31548923
6314548
18663460
28638651
20941890
24061069
19006953
41814740
6431509
16327333
62834128
693969
48016974
90368988
16535883
96518850
48387382
86396228
88174940
33544737
555924
20014923