71986354
14288020
1807667
34475615
87242928
41647642
87909199
34017569
31081967
47488819
35105081
11633386
96457894
57441141
92923260
65245957
9439126
72019570
23985151
16282598
4433587
93384151
12365821
26118206
91769327
8494511
25856156
50672848
8967984
31425622
23221105
75746852
27082874
67295787
35895400
63647259
2133382
49941400
85062248
47917536