9958515
82495676
1474431
456929
33786414
49438219
86361927
30758818
49601976
14201581
382223
75474973
31773353
31613342
21646617
64054180
66269355
9746629
44181501
8186309
50154104
90789965
97409371
86531008
26363431
23052961
92798936
96479613
39957262
24375323
2791109
87849632
710293
96165136
20681148
87231504
2403010
24138750
8235636
5913801