7222893
13945595
4929422
81806165
44421441
38463826
14754684
69472969
76504533
81236971
14381923
11567386
73166890
31339596
9531346
91418386
70715085
22904010
93543305
91985120
29374880
78773111
26752070
99182674
95691036
82891105
19812136
10224610
8088909
82859897
28479558
4241097
2514673
85652718
8476160
23333780
53912890
36504068
709058
39508260