7598715
368222
59585207
35618547
41357913
1132909
38181815
1809903
15315079
86936552
96446517
96542254
7141737
14983805
7051479
15927229
46875573
64649697
23929346
82466156
43261256
28739396
2381348
87998330
9406349
48988285
96449101
47323162
28576133
69227440
96533117
73788650
43489649
65058512
70951013
9226759
96123830
68152727
8058247
10277900