34137526
33945587
22701769
4854693
26476442
70363897
28489554
64692851
44775486
15957509
3160370
74195727
66793419
71854188
31277937
43236823
11166009
38218027
72163020
80246690
7948304
26963647
41545720
22596968
1361729
32023828
46406774
39806816
80918494
47131730
76986896
34351267
57252460
44816703
17843503
13839719
93752466
60987581
36311461
45967543