39697771
44222049
42571302
21829633
46407066
37993969
9865305
45732040
63917667
44765370
84203978
54654391
78271253
80036465
71091207
27672085
72665925
10398254
30731068
55373079
87674504
59987808
29387386
26293485
28405428
59325338
28499632
87116088
28169152
96428877
908829
8369948
20316031
99078934
13927639
5916210
71471596
51541382
31091590
4369235