21709451
76189013
69813997
9525218
57468473
4636102
59455461
13695336
8292035
93766828
60719300
68188447
81766845
49664563
83944195
49436379
46071233
4415745
4916359
46887050
75571347
65525453
30059384
3926231
91346164
58021568
42734231
50644440
59592513
71212195
32619690
97731698
96192448
53418788
39392298
1149438
32285270
97397989
4054684
55706547