34284116
35283186
11364710
32309097
85174730
855636
74141932
83201474
43803698
13897408
84105465
53811593
16531614
97882751
96217285
83312514
91629240
50453128
25824277
64743648
86442999
94549154
58326687
940549
91138
32162555
82389643
85755319
54131964
91656425
367341
73587627
11952236
9370719
38053720
40783302
81038174
70485439
36698865
76091748