50097493
25332616
50257574
29485234
76969717
37014911
36374415
80875010
56928029
22728377
2771236
2553692
74173957
57384379
51631104
66761212
90425762
82172518
15417482
64073894
25929829
33028707
94173885
16046894
68129406
82499996
69553705
63954574
69917117
97668444
69385329
51259054
30092560
12596004
52744493
9752920
65593023
76857877
74258856
11562765