13965148
93538426
98127936
9303633
54969647
71708356
3399487
72539769
9707959
29378373
67126674
35802341
75533259
18157865
67557774
80126014
7717865
57378197
66639110
2910216
82679728
71039263
2818197
20161310
59746410
47176772
8631112
90119239
21622828
26947425
10586532
31916856
25532790
80969592
72632734
85832850
73196334
53387086
14696262
44351004