70673434
38052192
12443960
77808956
3139581
75993808
87662522
64643415
57962122
19614476
50045429
79399475
38935405
7285271
67469284
7564956
37344778
29439601
1825852
39671458
41774128
14139706
50338571
7651881
47908163
88984049
66991908
72562436
93483343
15602976
13564521
73512163
25823260
24472673
22219277
10257397
92149848
67718124
49429253
59548405