59746212
61295321
92061818
31673285
61071493
76653279
66629175
64784986
99318641
7461676
21351026
82906693
19004408
58662088
71755893
59063865
50323437
3231224
65505428
25594158
94711153
20768444
72717532
63207492
1295038
69232835
3198055
53859586
64746853
1399159
177904
49483502
52372140
79202283
7099547
45375250
24264866
74131256
74132449
3072876