23964070
61338732
78244253
37675062
16034438
63812226
16918321
8102740
23248473
44432916
20304955
83873092
33005228
25597742
88066109
3875491
77752762
56551818
13953758
32328921
114043
61049584
81322432
54038295
86753780
72063694
25202351
49934887
64126808
86661898
45412244
79011417
40009264
17149337
24651259
71963154
57309715
34955325
88269001
86162995