76082246
1571254
18316052
99296035
59776614
9491536
3495519
8446274
7125874
59692842
7721879
29669274
3252476
63927867
11378311
57571260
76025416
66491928
61419856
46068102
5602495
89519670
38269026
34706244
5837858
47751405
73734617
47766174
10484964
15506891
88751130
98292462
16604761
32083358
90863871
49717970
99715295
96965025
15512384
41732147