95074485
43454856
48778561
12139707
23341946
2119748
29701839
11261092
30782247
49342525
29231860
7984847
10145567
1949376
60882595
38811367
51035312
26029504
19176986
66364072
57884182
80063212
13339484
73956162
10786066
99181986
19447801
54038936
22924576
84656669
34571765
12179323
79844135
50673853
21632239
97466344
37348730
89986645
38413309
92215021