67532454
21826003
62932191
59566973
95231691
2839585
2453579
62913666
40224547
61727299
99907101
1677816
9918574
68225292
37917717
78483288
51494628
53297627
3913587
86512674
58565614
81173036
12263939
11754885
39837039
74528714
53688542
90077251
74291419
73703880
20213163
50435878
80494982
78442988
98513060
76817334
33244693
37058762
76266363
28569408