26885436
18424194
18607812
9084542
58675428
2091158
42646502
22172707
16635384
23335932
5681982
40123961
30542111
54902184
30444811
86081328
17402005
15252838
93618338
56262702
87419700
32021161
28091190
53706284
8272615
96433105
15115050
90234074
2911765
61843498
27485987
71296498
19302485
91801654
18106217
43233131
60261914
76602703
30387206
87094580