23522692
32158438
61732699
34996891
16507546
18984807
89389593
82914699
96652032
82806569
5451208
46884454
17183464
89668294
77559631
70227563
34708380
24285775
85999941
97918966
710214
614459
1401077
4370921
78306261
6621175
61153120
60341290
33239846
88399880
95762906
28912935
26105103
15789935
48721996
32548641
50237983
47041480
22396758
71935359