32542397
80958668
7528953
6895095
33718613
72363501
96523937
38737515
53623229
330746
39853296
42547838
6997770
76797192
5103606
52653551
31417702
22932028
59351309
45029519
92968367
19421592
17122278
83551848
8589178
46144003
58123139
760490
34543203
28034488
17488493
4304314
67248473
40259882
58418058
44129468
84265043
17109955
37955999
97658751