18914545
24218727
94949109
73373370
29962155
51534265
85396443
73645801
1843835
3558624
2843035
65453500
12211497
56501040
93462823
30143374
29558738
36664477
41159671
46486351
5265573
88037446
44468037
19588736
93692837
8919377
23822140
35947678
2667896
95144128
9119645
39692553
19325530
73069591
56982197
36871921
671997
56908465
3483785
36119101