2194347
63015823
63056329
68195946
28691580
45465278
37012541
66982970
94415404
13192628
99699512
29951206
90584736
87742938
43347571
43384288
92208483
45537470
7539403
77567664
771362
85294789
98183816
99653201
83537421
11683318
7804693
19662658
43755449
31922579
40492133
67575798
36152697
63783181
60606722
9053377
74881137
76426302
94802690
46809080