21811704
73492905
8842993
3823475
32717976
21534278
41238069
66284770
31855227
85205130
95177664
22292270
62827300
77046038
16171927
606337
49155655
84808610
99836270
9843291
68365471
32834326
34219742
54341230
59152108
47168029
2886798
80172663
50945430
44282753
24317147
98862941
8844964
61367507
10391274
23977402
10814607
47902200
52857606
4533449