21596367
53165936
21254811
23921765
31291940
43855416
70127447
6842350
22644209
66989171
84884291
96159709
73995329
42407503
53443200
20239847
39474156
7327783
96053069
5415800
9887358
94843581
90525308
1480467
15667204
92103100
45375326
82982108
49306641
35312465
58414309
99357139
9578935
1334243
3183380
52941808
81872731
88279123
2361786
46622743