39296849
82624422
67607397
67544616
97025092
26111416
46201722
10889434
1425138
64738619
60068538
48299059
61594900
45815289
90198531
11305221
11603134
49974690
39819437
16733468
966629
74132293
75037808
42427217
69241130
17237711
28964452
72964564
30601492
12064329
32101358
15037248
8164575
64119864
21734138
69496560
7506092
24376977
46946150
27528360