96826921
66558941
52458685
63577310
4064169
18269495
2507881
22378565
41788646
5005105
38133529
38067942
38325564
4358287
62977489
10701844
60585507
63164381
93677935
35405468
40373289
22164461
61022749
35721683
35902542
14074076
8989479
46212209
68132699
71561368
11811974
42651041
41542788
85601191
8535402
96101728
65641396
40464851
10995439
99761810