48511426
49114515
22564622
58782887
45259681
93438498
40593615
98573799
83631351
17836799
97068271
72159995
8956669
56938582
7293588
74101532
89893499
88132698
4563928
81785078
78555474
66742158
17529115
19702480
704687
22741894
26487445
6710558
6409193
5231890
76541395
3552776
90371623
27094424
77233970
20068939
3525340
72201583
68498984
36368281