35668550
12502102
69732695
7637745
5227573
35094450
26598161
23771790
41885320
47178478
8884275
38063118
9442774
7917323
9465884
326137
58991685
91994630
5948503
4981852
51407677
54845014
59623819
4582370
497519
52923699
71853016
13362223
28273513
19972449
28221461
10608431
57383572
28135643
16503525
9440999
11861126
7996008
14331487
84834054