82272851
65866273
56081422
90047583
40854964
99883510
15183416
92162643
83354861
72206944
5168714
2323074
5451187
34752622
66613116
82525502
15942905
66714535
40191414
25412134
85887016
11824485
15449913
55397217
81463547
76456520
38348680
29779630
13241173
98392627
53985419
1873613
35901847
15252247
1595925
32961686
70545480
20162248
21113615
5771415