14035996
58926183
70527916
80328296
69391593
32908947
81072139
2642673
30352431
9363789
28298053
64844950
37791789
8881615
99611565
32797442
78111532
4487142
12594261
59657748
89383646
88653550
25593085
90695137
87208872
59874998
8173260
65214083
56363609
73776609
5442804
26084399
11707466
81638816
15626853
77563271
6596111
88809450
96242759
92544539