19609503
15708114
56904353
10221829
87475910
63326697
78182793
76713576
77931468
78562014
58774038
63242940
95514058
82243104
37905173
96463110
3737573
66898887
21213203
22877615
22152374
58021378
57921304
39577522
88457210
64988917
60483778
60371852
9032122
46691699
21388588
57548355
89823281
30646608
18067408
13848768
6673560
5200520
8374100
59121987