86112047
87075585
68318653
68859623
6552402
33649410
8166129
7698592
34217714
6622246
42481701
87965824
16715989
86652565
78573543
22543034
60119008
2996112
95114022
84661241
57553460
17173085
25685581
29971228
54919221
69905385
59284490
26834484
8108475
15468206
1823037
20959656
99603615
74742625
18623572
43891931
36289837
40047041
70173259
51328304