17666831
25856520
54765265
72561110
82548922
39592790
4366602
13105281
47782304
92816966
45847787
18551172
40836300
66815380
79599134
29626503
58087620
15713760
98503406
76265612
54876669
20585427
4642536
92796086
68724136
28837369
43116888
68022381
70318254
15932221
60872016
7630835
62209746
3920898
2586764
9213767
31636574
8306745
41612248
2948293