177128
73305991
1163387
12068816
28351787
89752226
76553717
80271331
55783702
1081757
38303479
3116166
178575
15727795
78877885
69654372
46066788
47448588
14949201
36002236
71818904
48298101
21651081
88526950
20601344
9594308
53435233
88426315
84152430
89235268
52363047
11024850
48678071
77342222
86244220
31554943
38498715
70144079
34531417
3078599