86186191
34938253
37771308
14319722
20927114
49927987
64937186
25792812
86113414
27127157
98579240
34817407
90465504
55102399
56553886
15833918
70298936
246293
90698921
9789835
47214387
5235478
18118606
8888465
158481
50375315
27596730
41809354
50951728
11915476
26755521
37473551
61829191
65963204
4975352
1702468
18552902
41279764
30193520
31679804