1215185
42815727
1281740
29596658
32518004
156211
3040894
18699128
85332106
66495706
62897085
71535470
87115751
10276201
26496417
75794624
88965403
43145403
97546502
14862833
5095291
86379044
70517134
72399483
42684137
59475852
12581983
51728292
62704776
62184144
79049668
543108
90559779
33135849
22615813
94251199
2589289
57405446
45469063
80934032