2142579
8072146
62609870
47577939
9998929
5062608
31225495
70041128
81055643
72602117
67306974
79256982
10733800
30158230
4396302
57437233
2972199
37143266
62639708
53373679
26394414
80504267
31308206
38012710
5302736
29055520
82145672
75341997
92516552
76775576
7864119
79628922
9321018
48411850
15825565
91966785
9151448
67805658
68595158
44843196