44037422
93566506
457989
17773470
39599351
76743143
73817886
87522623
55353730
9485518
93935497
13325212
68955480
70182947
95528107
91104566
11008264
85725711
55987607
61006433
6984520
9013753
96821900
17734390
37588449
48666040
89508755
86376988
66296818
64888150
83808049
74577617
60783110
30228631
59147563
10931520
602459
90536136
54316457
32895937