14005566
66786906
67298372
51778824
83686732
120702
9937437
4627630
24008214
99974051
28293648
84944404
49326218
86966865
76012607
478902
24791335
12533574
96439056
82692803
21761283
23026900
88947285
93076544
35653391
24464874
4316467
15104139
33731549
694640
19225881
78156565
41973621
55027111
77755233
73065888
2043238
3689705
24978777
32538693