62782142
21171609
41949291
70741139
84839293
83837154
7916162
18462450
19655472
39885084
43952736
848117
47741506
49039954
18112462
68799412
98868443
75963410
94438383
143947
51698112
60246839
6540778
789286
29192959
63102422
5791514
15062532
59563830
70397628
79281767
63208095
97082231
31249355
71955687
14021154
59629535
77755336
1384665
59045300