21993194
78977750
95092786
80534529
95526648
5733933
83281200
96009612
92517835
9368376
92598760
25768894
27835879
93384038
93576618
74236885
90142001
11566155
96574034
7366375
26481998
669260
31847501
5621732
96772375
1506326
26835094
75154349
17929237
92951736
87315557
73001701
25339863
47803453
75541179
3046648
42102006
25564828
9031977
72193714