56685087
31556337
26328806
84481227
63989348
4575081
97445743
4374067
78172126
271527
3305583
75433033
16566023
86033770
52319924
83197284
5336877
61108802
27958
27078754
54989620
45736083
41174972
68043546
27361524
14641257
83603992
26772079
36685080
78556820
56699632
3711464
19079980
72102496
89104212
12811831
70616894
14872850
81883827
34498087