51265709
28501405
20954074
4056410
52121894
39961052
9957441
27809131
5918789
40623660
2272439
32572446
56633952
24288651
6817144
42159435
83948515
78812006
73332073
84649721
11608083
40969463
7423044
44867484
31077925
23931155
83516638
23627782
80312114
18648987
92973848
47017387
51252565
9324870
33117682
58651633
14887359
65047386
14497939
56055423