42462727
35934164
84952155
89953616
52511041
79983817
69418875
66195530
29732216
48251576
8278956
884524
11786383
90576603
44912138
83084010
69427315
33685394
77533302
91708932
88135117
41239333
47734335
61467435
48452679
1923368
40468355
44927328
72061376
47052972
31249478
50444582
5033132
12322460
9679204
53867392
671094
88109459
5104247
55436893