19764983
72554947
54601156
66076970
1623260
87552437
54017893
70754306
30399368
90684707
8634233
92791610
98009388
89968607
11873096
45924448
29882160
2527718
73683247
68824761
75992854
37687952
12763119
83975598
28294737
85839517
28726391
14323174
92239371
6272957
73381062
37062552
52363678
89842031
27333337
17856063
80128639
76943044
27908390
41975850