56692493
31716384
3793255
72244555
21137531
7392962
22725522
2980722
12749574
34793774
33327943
49818219
44846170
24254562
95273249
34635732
3253848
79451836
19757649
13429795
54562785
35988024
27716043
59754809
31262575
46349151
2813617
27664230
29262530
8369213
89298645
79424702
15919577
29623280
93606
31818166
140494
3774438
88933656
63787719