16973072
18439408
8426121
44789450
76536450
10271286
81805885
94451436
6298548
30899703
98958759
97398114
4317916
58208726
73537454
47231620
94343899
75634199
84805451
73444046
86684699
58967659
82132765
25948898
42837042
47588690
60104150
46769123
89075781
6936202
73947973
87269465
33944090
55427000
9964526
37322042
58781952
27219609
72548594
78685343