21087322
34777339
98285709
78404642
59804995
60462889
8127010
6348178
6292901
80661761
25439384
16093479
8413350
18998305
3979358
70617562
50794382
35746564
9432480
28553206
79777616
98747898
24421602
8246196
2328164
36478593
72725328
73089515
89058430
23137828
59908013
6916941
42147178
95813663
22184819
71676943
77807977
16701616
743821
31672857