38966637
40602948
82034439
50708286
87212612
24668980
76894760
28238366
36365246
40556944
38275327
43526854
36626599
47846147
96959227
12211608
80748681
40925962
56251537
70322243
42394627
50787609
70099289
3762389
8874
59922535
73241871
17446709
95591417
52505631
42008359
14695536
24658339
60065390
67976572
6124887
97395112
56949453
98939835
81125774