134776
73998037
52342489
58154918
97015899
80261285
9585645
72834603
17752080
24902745
46095577
48379399
84581548
69239304
55913042
75174412
23688738
88006634
30877742
84003325
84393522
14236010
63858584
38761824
88002433
5280954
60334141
29457484
17683842
29451232
9662909
45656
85524425
37856652
67896459
38089711
67108170
73262434
62793962
11157352