20345604
444707
38678080
47166865
3097392
26602218
88125506
62367624
42522919
25192407
69344965
54447161
56772818
47491137
81376513
94165989
4649964
53189408
39203097
18631940
41999670
44124326
41041313
40631171
72944435
8727960
69988860
86146518
90945166
53173903
79125603
54145733
72438082
36054083
10733104
85677452
40181003
3357740
59912839
16808325