48237895
54963804
30507815
25347685
19354197
58621322
77434571
48186814
86914647
34345642
9026093
17564804
79541638
13652405
22641780
50288731
97765887
28848582
83463323
41223160
27962886
4762295
57666178
57329460
21222559
19899964
53981116
84752748
14776348
30366574
97793859
936575
50967679
50321617
13531213
71182286
67104645
68662824
50113161
67803408