4052435
1212216
59634218
48758812
50004540
68833384
50894842
99594701
2965463
56301715
1245285
1229673
95691736
97836683
17585405
54851615
13074080
2547143
30904078
3710609
5953646
50171049
52682502
95496429
67619966
30479986
26564319
828933
81551679
94065835
51819589
15752464
55229610
46414638
971984
19769651
20408581
78172879
26951038
13286936