70021045
29787579
76169510
16344798
64096601
42337795
21774607
64066480
511192
7963924
72786275
10773338
67403995
227998
8374768
90898552
27705431
61648855
88457519
64539319
9537450
75051437
99082147
6001922
91194193
29611398
57314901
1324142
44298809
4627653
85842530
36957862
46772556
38839602
54018505
8491700
495916
81423495
14631376
12262917