61423325
17882320
3504348
71079470
15952758
74637416
325804
50028820
4865617
81008664
96852511
59697123
46789947
30792543
1753569
92564455
54697061
75201502
62181816
71233787
97254658
4063737
27483085
137969
47086379
80628177
19905039
20153549
78687481
56897646
63855708
90551352
8069501
94228705
1346912
71362553
53742229
11256957
83939985
50307945