82646622
61821204
9017815
75908951
71683755
52863124
61626195
3148671
78511039
77947756
59585262
90241373
92267282
79811042
55804671
28536636
12958916
2342921
11925804
22391492
54429632
45309519
79976836
47154330
43334450
17844618
35307712
43644565
11822743
36229524
8711979
81214308
72614971
9062319
22794495
44073104
39647199
49653594
97784536
87173219