19726848
11304367
33311353
97192649
77797619
71012647
61827472
65502503
12991896
67221374
8395374
50558610
96211629
65655221
78103887
27884611
79396745
14622737
4165071
25201714
74921968
62152582
13865862
7351037
11973178
7788500
7329411
89356482
23813436
13192647
35268128
43914766
38039867
76941198
56426492
453831
73373047
83637160
42513644
10724758