7435176
36296199
29635763
31133356
26044995
87069395
30301570
90241433
26406548
68058298
64804531
56075352
34042904
9183806
81226097
8243785
32215042
3165965
99056889
11122805
2509289
64449325
6026085
13823065
10496410
56019315
64291798
13724196
38095245
43267156
4793665
63021375
85711028
45094182
8278638
9832102
15185198
15386010
76166520
59934146