69555343
21229811
57453961
8693563
7945419
38664460
51955135
20189259
63593606
49686605
45194796
9827128
74917596
44909425
20751302
25619872
72821528
46639444
93773848
85086937
51397185
28777187
73799206
75611380
10653095
2221526
30232184
15089080
87501407
14651453
48691147
70883392
78635846
20288888
64508774
10853765
35677353
87508765
34875152
7308533