56461423
67604619
3954066
66823876
65066441
74865458
81067959
10872757
33361105
20513587
92876835
91412305
1721686
79357781
10816873
99438423
22063918
974052
42804959
15803038
47049240
9269978
72317462
26439026
20734441
50989051
87304380
64303315
10105339
45187368
62032122
20747384
38011241
8064509
5544100
91352300
61023301
8057346
14005231
4855860