40094788
30023141
61452752
44187641
95473497
83616960
5524118
30853735
8300236
77236989
6093387
59451764
34187598
38065257
67767019
65746608
16892575
83401409
15293893
70987684
89307301
3728770
3438940
50715250
22918539
1541293
25554629
74962238
94366387
25631073
85392494
14916621
12474767
77125597
22341192
94886658
71918270
68784822
24754664
56935729