32478420
90357132
65814034
68032676
58957664
74748749
42231970
45141564
69808986
44173370
95326599
77585938
32396940
7797013
232951
17416984
19637553
5219901
20926838
93661799
59147358
45216753
94551390
44825594
30552736
10343543
38021282
55009087
67287059
13528733
62648738
70531119
75477625
16202388
31171796
53057975
74431287
53707654
22227215
4371535