77661057
80417466
78861276
48865538
31016117
59637192
7206857
87152299
78873196
89325947
98899726
28869782
32557655
6369720
92243959
93045191
32077800
38927819
87449861
96687947
82115403
5483535
50697526
8888492
64576820
70625140
78024904
10823607
3861599
5033212
91985456
41219767
51417006
97375682
59683408
70346593
44202557
24496099
83226877
36004985