7049920
15909826
12184297
39593407
81725592
76631409
80471835
5459256
60801450
76856815
5347272
70766182
69044369
98487545
55918447
15889076
78947151
72875144
67801924
75022574
86112873
68626155
59798244
95675966
97551622
20089885
96132950
55969638
66908700
20583260
51719754
15065139
27001083
46474208
79626354
66054301
13267493
34364108
9872264
88827629