77145658
4024569
43422185
6325570
50103625
24942165
33312521
57074670
46689211
95334108
20674909
88071889
59325216
86224461
10676761
79771301
9163573
59644196
20337721
1093228
3400547
8602956
48322402
76321697
47039551
60284
43724266
33637464
46484658
59389989
57518671
68022885
47823539
98481717
82196527
99455912
3913932
28902589
32297879
65509213