41497948
910911
13139926
89587251
70846989
5826479
33211544
24785003
7339123
78236622
19557507
77623146
67983619
50124258
26443410
6152565
82303362
16597844
90052570
39107415
59028418
37635036
39223568
76087544
90698480
55476768
68657603
72068731
1265775
43423390
78647670
72426237
1637508
24935098
81018487
38725227
51218961
56594029
17079580
57103912