70176664
66432762
26608837
7495844
8124883
59839241
66571531
69983115
9317140
44486455
15176186
82126266
44401235
1758106
84582954
59908934
45706296
70179475
40417825
32226524
67215812
40764538
84601406
36691504
32431663
13819016
89237672
96709027
12679052
9042409
97875672
26065936
52031597
33355777
50845
74306759
30031643
8775848
1854748
83433986