59098245
66582006
43793785
66043875
68322434
31939206
29678257
45297580
11456487
38267690
26699461
86043591
48945246
71443899
65576892
28084771
81385998
58729077
95476181
2121515
36293559
61147259
76236169
40543145
46772069
69481839
85446706
35029087
88194219
76255959
191939
10579612
3142138
48223118
44933500
98437926
93109758
3224454
835800
78997010