55649636
49081203
8332304
21872646
66498265
66669161
879641
91517946
76362448
87704778
87432615
80795036
52355334
49031089
78862042
60155074
24751383
84613081
29351847
8132992
64334378
7133699
72297271
42486090
50854828
55505716
47723865
5613852
61691479
66317812
125804
55854223
2118581
27361565
3432435
4677849
53621555
32265008
3792276
28936609