37577393
33443440
33627033
24702096
38875859
26261284
70363837
80147468
32747527
31595756
95167372
76663173
36485384
2129479
16066557
7213557
96655542
3488110
61532761
96085869
48819560
54907987
5668985
3855824
42219710
6272389
49449046
46304883
4647169
30698755
57794205
14081056
34444115
7113912
99144131
50483724
7054643
86074123
30457599
92698882