22436683
21331347
29461609
67141024
32488140
15284661
13415376
65771931
74101801
135496
12052740
55331585
62118458
75414
13341613
4513456
87046543
36742683
96593646
50557123
88944530
45025385
84355896
10623545
84004050
30479094
41609839
66144029
70633960
56036131
55169175
97518513
79054867
4155497
11534186
16338985
78929820
18367524
895070
77086367