2127957
1727183
34264134
8186669
60302108
13285182
46414734
4144221
90003501
99566808
64801958
11152934
72005301
85594108
79848662
69516950
82322749
13466783
61808264
70673564
10479165
63106046
1629689
42605907
25688227
65714994
33974215
5321497
71969441
3964677
53109549
94665603
55079607
25927819
89828163
76987379
86263765
9755408
26272945
33858799