39369460
35737932
37536896
85687158
83332451
25017356
76867050
44849667
7014815
71032181
4629970
65668046
97656408
72755390
3853386
94157031
90309894
61461475
37414259
52943167
59866175
35021036
72905955
2672587
91776333
70011334
44094159
69643302
40588041
47876158
46727985
5987471
85764671
68595244
4487539
7702233
72127420
37783356
3648251
99286553