8028538
95909080
62594794
19382315
65702802
40824203
96883993
34891181
13238188
43705890
35125611
17336396
22924528
70208837
14748552
70038646
68108034
19259339
33973335
7858347
34679821
62212715
99452581
64955674
7147137
6016618
95903303
23892107
27985602
26556290
11635285
34171533
97799358
24541816
61487089
45159835
22908611
86319568
99167024
59884073