74115278
32485650
51393681
344875
21508693
14946846
2728396
15992580
10898199
3916496
75734255
2633139
33695360
56625248
84102836
55236214
2522367
73138129
84785234
63137014
92082186
385248
20491312
94246842
93511178
46111965
92494453
90365239
8773694
60685118
39295832
31559720
72466529
58403445
64427673
93092850
56767699
54158462
38878896
63037487