26806394
37017738
24337379
19911467
60721221
88366126
49308267
59773835
32162901
43235
57153330
11433026
87312426
53958605
91979064
47271895
43879371
336481
45146116
30477293
19485549
296677
45168123
63905657
59133358
14382828
23549699
84283466
25509128
90311941
60448202
22816167
87444810
17477282
64016040
32386460
73691965
35744947
72977976
11016134