39362436
46177089
30287825
37234401
48832868
89198313
26513620
34821317
42333854
95303239
224368
78316242
48511195
26324479
54803585
9093313
49252952
36085451
48992284
1394406
84988789
8943833
87252596
55976534
91977814
61594671
65443573
56438277
72489316
59073236
39551239
44906737
88811948
85351601
698441
17952961
43245722
50176507
82305560
38526938