34375227
26959067
4556241
25574585
26541515
88375817
89873173
20774500
5687260
80454901
34341869
48179502
39574981
64077072
81365415
23726324
58388718
61041889
1162490
20202671
48149712
62967947
80697950
76949519
9475752
41078906
5569962
62035885
4680350
20725030
29763880
3847614
79722693
35083227
9896859
25685954
36896385
41322353
68383608
563294