52228382
33669837
53239733
28177921
71757622
36995197
41986707
99304258
46786378
84981882
81836086
23268599
70274467
7307674
4972572
62605489
1825176
52061862
34764727
26702146
71211645
93934926
71451670
58258039
17561258
43511847
50002728
6551593
34733278
30449593
2723930
12172418
67111208
32923842
12782158
73534920
61607645
80318233
39432937
53108299