51527995
12791323
76635646
89594328
70832970
2792386
2487744
39419879
16573460
55738376
55885013
23958079
33971093
50962956
64285852
73443239
55449766
59776808
63305168
79127340
38323438
77057069
4171285
89646951
92772247
59763232
32686804
71932464
1971839
91399208
82862022
84909025
471133
67749423
20089078
2917897
54101305
48153607
33803497
13855625