37238879
18453917
53629813
28439657
44506533
69925822
96841394
1513077
58044717
53294669
28131443
41777578
37042772
4044
23852704
16988944
67335345
61907890
32799182
65721635
58394114
29002850
21788775
83775076
13362118
46428927
92271470
36883204
1966760
49932982
53919593
73654820
11607166
1650798
57758679
1438682
85991822
432087
19178559
4010314