21946947
30831383
67181728
65957693
1515305
49809209
436269
42663548
55476511
31364232
41827573
9858559
78839224
14731029
1010338
9134811
22311995
13203077
6331788
658180
34356712
14283751
23942611
56996298
8725896
52752306
91169317
11709368
32277213
45453033
14498102
37947385
55277874
7331189
28637407
52397757
17426819
59636134
51227716
48848466