22045294
23187836
39996996
42787745
7182265
81573320
74819865
61805185
8157702
12899819
32084793
97625966
68911959
38143805
41894029
42676028
66637023
411079
1994159
5858211
71729397
35549779
56808266
71938804
71419292
19854331
94763257
13842975
29769704
21248316
37132523
79847232
49577925
3921931
65719377
55838096
34854701
3171387
21865844
83881347