22455023
59977595
449592
67989463
36619603
64104013
7427333
67697835
70253425
98401286
16631459
27413265
85442493
70298188
47983798
9547687
45465011
19141870
23149089
5984034
50926968
7618656
51983260
56592516
32354780
30031379
63714719
91846173
27767614
67017939
23772418
88312226
4347153
60551544
8044204
88271374
48947135
61925738
24568904
31014600