54309880
49888118
20291881
3369322
15677749
25492695
70922546
90049195
32411097
37777205
63512921
91528814
37427871
22737473
86492897
26912572
30215518
77059131
20629805
35804382
2005382
93131254
36782630
69694615
16692401
57482736
9308860
92981486
33681829
13004203
74565501
1026876
42643023
2325569
58552555
70781780
25689510
3476339
56529545
6044102