43113226
71149115
30146439
12264009
60061012
67175936
40021985
59601919
6602661
97714876
34795203
1338363
6079288
53457652
68507837
65585971
15299085
10376125
70707821
54441274
32782366
90021369
8493112
5918946
60674059
80432581
83204421
21451478
85976275
42883602
61289512
47722109
7163645
67382966
98303779
14057226
64542620
14451642
22513875
83409499