23198562
37773577
35504681
66489565
81622246
530977
51271287
8678444
1195356
18038093
81153029
37438546
66064324
71645426
26482679
14506843
8024123
17117625
73558509
64456
63727979
7262566
26418952
47993344
1307664
34674902
7595062
16894653
51221256
24959002
62338868
41539187
955666
11619202
44931936
72145731
47207067
14179455
43371289
20013712