33519139
9481688
20531271
96433687
6317952
71988061
91204249
39342895
16646499
8159543
76878385
19079253
51963402
86439080
2347160
55287388
48809575
9949356
87591683
15634328
9513131
17631596
47811965
77051585
89889165
10571682
98249713
58028108
60395915
2115697
131640
17158272
13685867
55087788
7614595
2751652
81423976
14998693
89417072
73299505