57243102
45063909
66526296
39425826
44129649
6237165
66164198
41674827
84872897
63138815
72943367
86206578
52402
54968679
343488
87557780
46785628
4828183
6346506
26617607
11404587
3814279
29285818
25764935
62069871
88705481
72592248
72306725
70367090
8005164
51501938
19926247
36913066
29725537
939659
94922132
4915289
41933612
3081013
28296653