52837334
29973860
71196102
77443328
26913935
80998360
50527056
4136330
59845878
43872288
5530939
93323050
6609022
10683215
69013404
80886033
18276588
43764271
54251071
52875527
16617955
4853662
50152308
80733812
78021072
7994892
94277244
96309513
68778921
20471434
4935689
725587
30635556
66586674
87024029
78326991
79913981
94635422
57034375
78824978